Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 LISKEARD ROAD Detached £506,504 £495,000 4 Oct 2023
78 LISKEARD ROAD Terraced £287,053 £168,000 8 Jun 2012
80 LISKEARD ROAD Terraced £207,521 £120,000 22 Aug 2006
2 PLOUGHBOY MEWS Detached £373,335 £207,000 27 Jan 2006
4 PLOUGHBOY MEWS Detached £475,254 £172,000 23 Aug 2002